TPrintDialog
Otázka od: Zbyněk Burget
6. 12. 2002 14:37
Preju vsem dobry den.
Mam jeden dotaz: Potreboval bych si vyrobit vlastni tiskovy dialog (coz by
samo o sobe byl problem, ale potreboval bych na nej umistit button
"Vlastnosti" nebo "Nastavit tiskarnu" nebo tak neco. Nevite nahodou nekdo,
jak se tento dialog jmenuje a jake parametry je mu potreba predat, aby
nastavil prislusnou tiskarnu?
Predpokladam, ze ho najdu v commdlg32.dll, ale netusim, jak se jmenuje a
jaky potrebuje parametr.
Dekuji
Zbynek Burget
Odpovedá: Jaroslav Uher
6. 12. 2002 17:49
Ahoj,
On 6 Dec 2002 at 14:14, Zbyn k Burget wrote:
> Preju vsem dobry den.
> Mam jeden dotaz: Potreboval bych si vyrobit vlastni tiskovy dialog
> (coz by samo o sobe byl problem, ale potreboval bych na nej umistit
> button "Vlastnosti" nebo "Nastavit tiskarnu" nebo tak neco. Nevite
> nahodou nekdo, jak se tento dialog jmenuje a jake parametry je mu
> potreba predat, aby nastavil prislusnou tiskarnu? Predpokladam, ze ho
> najdu v commdlg32.dll, ale netusim, jak se jmenuje a jaky potrebuje
> parametr.
napr. do ComboBoxu to dostanes takto;
CB1.Items.Assign(Printer.Printers);
CB1.ItemIndex := Printer.PrinterIndex;
Jarek
Odpovedá: Zbynek Burget
9. 12. 2002 8:20
Asi jsem si nerozumeli
Nemam problem se ziskanim seznamu tiskaren, ale se zobrazenim dialogu
nastaveni tiskarny. Pokud bych pouzil standardni tiskovy dialog, tak je tam
button "Vlastnosti..." - a prave ten bych potreboval dostat do sveho
dialogu.
Jeste by bylo reseni pouzit ten standardni dialog a z neho nektere polozky
umazat (ne jen zakazat) a nektere si tam zase pridat. Ale stejne nevim jak
na to, a navic mi to nepripada jako prilis ciste reseni - proto jsem od
hlubsiho zkoumani tehle cesty upustil.
Zbynek Burget
----- Original Message -----
From: "Jaroslav Uher" <moravia@mbox.vol.cz>
To: <delphi-l@clexpert.cz>
Sent: Friday, December 06, 2002 4:59 PM
Subject: Re: TPrintDialog
> Ahoj,
>
> On 6 Dec 2002 at 14:14, Zbyn k Burget wrote:
>
> > Preju vsem dobry den.
> > Mam jeden dotaz: Potreboval bych si vyrobit vlastni tiskovy dialog
> > (coz by samo o sobe byl problem, ale potreboval bych na nej umistit
> > button "Vlastnosti" nebo "Nastavit tiskarnu" nebo tak neco. Nevite
> > nahodou nekdo, jak se tento dialog jmenuje a jake parametry je mu
> > potreba predat, aby nastavil prislusnou tiskarnu? Predpokladam, ze ho
> > najdu v commdlg32.dll, ale netusim, jak se jmenuje a jaky potrebuje
> > parametr.
>
> napr. do ComboBoxu to dostanes takto;
> CB1.Items.Assign(Printer.Printers);
> CB1.ItemIndex := Printer.PrinterIndex;
>
> Jarek
>
Odpovedá: Danik Frantik
9. 12. 2002 11:32
Zalozka Dialogs, componenta TPrinterSetupDialog ti nevyhovuje?
Danik
-----Original Message-----
From: delphi-l-owner@clexpert.cz [mailto:delphi-l-owner@clexpert.cz]On
Behalf Of Zbynek Burget
Nemam problem se ziskanim seznamu tiskaren, ale se zobrazenim dialogu
nastaveni tiskarny. Pokud bych pouzil standardni tiskovy dialog, tak je tam
button "Vlastnosti..." - a prave ten bych potreboval dostat do sveho
dialogu.
Zbynek Burget
Odpovedá: Ladislav Fitz
9. 12. 2002 12:05
podivej se na funkce
PrinterProperties
DocumentProperties
AdvancedDocumentProperties
pokud by byl zajem muzu poslat unitu pro tiskarny kde to vyuzivam
Odpovedá: Zbynek Burget
9. 12. 2002 12:26
Taky by to bylo reseni, nicmene se mi moc nelibi. Musel bych mit na
nastaveni tisku dialogy dva - jeden, kterym bych v pripade potreby nastavil
tiskarnu a druhym bych teprve tiskl. Ovsem ten pripad, ze se bude nastavovat
tiskarna je dost casty
Opravdu se neda nijak vyvolat ten dialog "Vlastnosti..." nebo v nejhorsim
pripade umazat nejake komponenty (a jine pridat) do standardniho tiskoveho
dialogu?
Necekam, ze to bude jednoduche, ale ani nevim, kde hledat reseni...
Zbynek Burget
----- Original Message -----
From: "Danik Frantik" <frantik@telpro.cz>
To: <delphi-l@clexpert.cz>
Sent: Monday, December 09, 2002 10:24 AM
Subject: RE: TPrintDialog
> Zalozka Dialogs, componenta TPrinterSetupDialog ti nevyhovuje?
>
> Danik
> -----Original Message-----
> From: delphi-l-owner@clexpert.cz [mailto:delphi-l-owner@clexpert.cz]On
> Behalf Of Zbynek Burget
> Nemam problem se ziskanim seznamu tiskaren, ale se zobrazenim dialogu
> nastaveni tiskarny. Pokud bych pouzil standardni tiskovy dialog, tak je
tam
> button "Vlastnosti..." - a prave ten bych potreboval dostat do sveho
> dialogu.
> Zbynek Burget
>